//----------------------------------------------------------------------------------
// CInstanceMesh class
// Author: 
//
// Description:
// 
//----------------------------------------------------------------------------------

#pragma once

#ifndef INSTANCE_MESH_H
#define INSTANCE_MESH_H

#include "RenderableObjects\RenderableObject.h"
#include <string>

class CStaticMesh;
class CRenderManager;

class CInstanceMesh : public CRenderableObject
{
private:
	CStaticMesh *m_StaticMesh;
public:
	CInstanceMesh(const std::string &Name, const std::string &CoreName);
	~CInstanceMesh();
	void Render(CRenderManager *RM);
};

#endif //INSTANCE_MESH_H